do one's level best

do one's level best

 英

  • na.全力以赴;竭尽全力
  • 网络尽力而为

英汉解释

na.
1.
竭尽个人最大可能,全力以赴
2.
竭尽全力